Animals

Fruits

Search Word | പദം തിരയുക

  

Chinese Potato

English Meaning

A perennial herbaceous plant of the mint family (Lamiaceae) native to tropical Africa. It is cultivated in parts of West Africa, South Asia and Southeast Asia for its edible tubers. Wild varieties are found in the grasslands of East Africa.

Malayalam Meaning

 Transliteration ON/OFF | Not Correct/Proper?

Please Try : Chinese, Potato

കൂർക്ക - Koorkka

×

Found Wrong Meaning for Chinese Potato?

Name :

Email :

Details :



×